var runtime.updateMaxProcsG
14 uses
runtime (current package)
proc.go#L7062: updateMaxProcsG updateMaxProcsGState
proc.go#L7138: updateMaxProcsG.g = getg()
proc.go#L7139: lockInit(&updateMaxProcsG.lock, lockRankUpdateMaxProcsG)
proc.go#L7141: lock(&updateMaxProcsG.lock)
proc.go#L7142: if updateMaxProcsG.idle.Load() {
proc.go#L7145: updateMaxProcsG.idle.Store(true)
proc.go#L7146: goparkunlock(&updateMaxProcsG.lock, waitReasonUpdateGOMAXPROCSIdle, traceBlockSystemGoroutine, 1)
proc.go#L7164: newprocs = updateMaxProcsG.procs
proc.go#L7198: if updateMaxProcsG.idle.Load() {
proc.go#L7199: lock(&updateMaxProcsG.lock)
proc.go#L7200: updateMaxProcsG.procs = procs
proc.go#L7201: updateMaxProcsG.idle.Store(false)
proc.go#L7203: list.push(updateMaxProcsG.g)
proc.go#L7205: unlock(&updateMaxProcsG.lock)
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)